package ejb.cbm.operatoria.local;

import java.util.List;
//import javax.ejb.Local;

import ejb.cbm.operatoria.entity.TarjetaEntity;

//@Local
public interface TarjetaSessionLocal {
    public void save(TarjetaEntity transientInstance);
    public void delete(TarjetaEntity persistentInstance);
	public TarjetaEntity update(TarjetaEntity detachedInstance);
	public TarjetaEntity findById( Long id);
	public List findByProperty(String propertyName, Object value);
	public List findByBintarjeta(Object bintarjeta);
	public List findByNumerotarjeta(Object numerotarjeta);
	public List findByTipotarjeta(Object tipotarjeta);
	public List findByDescripciontarjeta(Object descripciontarjeta);
	public List findByEntidadcontrato(Object entidadcontrato);
	public List findByOficinacontrato(Object oficinacontrato);
	public List findByTipocontrato(Object tipocontrato);
	public List findByNumerocontrato(Object numerocontrato);
	public List findByMontolimite(Object montolimite);
	public List findByMontodispuesto(Object montodispuesto);
	public List findByNumerodocumento(Object numerodocumento);
	public List findByIndicadorsituacion(Object indicadorsituacion);
	public List findByUsuarioregistro(Object usuarioregistro);
	public List findByUsuariomodificacion(Object usuariomodificacion);
}